Constrain - діапазон значення параметру для властивості MediaTrackConstraints.
var constrain={ min: значення, max: значення, exact: значення, ideal: значення};
constrain - зміна якій присвоюється об'єкт Constrain.
min - мінімальне значення параметру.
max - максимальне значення параметру.
exact - необхідне значення параметру.
ideal - ідеальне значення параметру.
значення - значення параметру яке присвоюється властивості.
ConstrainLong об'єкт який вказує обмеження для властивості об'єкту MediaTrackConstraints.
Об'єкт вказує діапазон параметра доріжки в медіа потоці.
var widthConstrain={min:960, ideal: 1024, exact:1024};
navigator.mediaDevices.getUserMedia({ video: {width: widthConstrain} }).then(
function(media){alert('отримано медіа потік');}, function(e){alert(e);}
).catch(function(e){ alert(e); });